package com.wannengbang.cloudleader.bean;


import java.util.List;

public class PlanDetailsListBean extends BaseResponseBean {

    private DataBean data;

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        private List<DetailBean> detail;
        private String start_date;
        private String end_date;
        private String completed;
        private String todo;

        public List<DetailBean> getDetail() {
            return detail;
        }

        public void setDetail(List<DetailBean> detail) {
            this.detail = detail;
        }

        public String getStart_date() {
            return start_date;
        }

        public void setStart_date(String start_date) {
            this.start_date = start_date;
        }

        public String getEnd_date() {
            return end_date;
        }

        public void setEnd_date(String end_date) {
            this.end_date = end_date;
        }

        public String getCompleted() {
            return completed;
        }

        public void setCompleted(String completed) {
            this.completed = completed;
        }

        public String getTodo() {
            return todo;
        }

        public void setTodo(String todo) {
            this.todo = todo;
        }

        public static class DetailBean {


            /**
             * id : 1
             * agent_id : 1
             * plan_id : 1
             * card_id : 1
             * date : 2021-01-15
             * repayment_amount : 56900
             * consume_amount : 173100
             * consume_count : 2
             * complete_time : 0
             * create_time : 1610696188
             * delete_time : 0
             * daily : [{"id":1,"agent_id":1,"detail_id":1,"plan_id":1,"date":"2021-01-15","amount":94100,"status":1,"create_time":1610696188,"complete_time":0,"delete_time":0},{"id":2,"agent_id":1,"detail_id":1,"plan_id":1,"date":"2021-01-15","amount":79000,"status":1,"create_time":1610696188,"complete_time":0,"delete_time":0}]
             */

            private int id;
            private int agent_id;
            private int plan_id;
            private int card_id;
            private String date;
            private String repayment_amount;
            private int repayment_status;
            private String consume_amount;
            private int consume_count;
            private String complete_time;
            private String create_time;
            private String delete_time;
            private List<DailyBean> daily;

            public int getRepayment_status() {
                return repayment_status;
            }

            public void setRepayment_status(int repayment_status) {
                this.repayment_status = repayment_status;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getAgent_id() {
                return agent_id;
            }

            public void setAgent_id(int agent_id) {
                this.agent_id = agent_id;
            }

            public int getPlan_id() {
                return plan_id;
            }

            public void setPlan_id(int plan_id) {
                this.plan_id = plan_id;
            }

            public int getCard_id() {
                return card_id;
            }

            public void setCard_id(int card_id) {
                this.card_id = card_id;
            }

            public String getDate() {
                return date;
            }

            public void setDate(String date) {
                this.date = date;
            }

            public String getRepayment_amount() {
                return repayment_amount;
            }

            public void setRepayment_amount(String repayment_amount) {
                this.repayment_amount = repayment_amount;
            }

            public String getConsume_amount() {
                return consume_amount;
            }

            public void setConsume_amount(String consume_amount) {
                this.consume_amount = consume_amount;
            }

            public int getConsume_count() {
                return consume_count;
            }

            public void setConsume_count(int consume_count) {
                this.consume_count = consume_count;
            }

            public String getComplete_time() {
                return complete_time;
            }

            public void setComplete_time(String complete_time) {
                this.complete_time = complete_time;
            }

            public String getCreate_time() {
                return create_time;
            }

            public void setCreate_time(String create_time) {
                this.create_time = create_time;
            }

            public String getDelete_time() {
                return delete_time;
            }

            public void setDelete_time(String delete_time) {
                this.delete_time = delete_time;
            }

            public List<DailyBean> getDaily() {
                return daily;
            }

            public void setDaily(List<DailyBean> daily) {
                this.daily = daily;
            }

            public static class DailyBean {
                /**
                 * id : 1
                 * agent_id : 1
                 * detail_id : 1
                 * plan_id : 1
                 * date : 2021-01-15
                 * amount : 94100
                 * status : 1
                 * create_time : 1610696188
                 * complete_time : 0
                 * delete_time : 0
                 */

                private int id;
                private int agent_id;
                private int detail_id;
                private int plan_id;
                private String date;
                private String amount;
                private int status;
                private String create_time;
                private String complete_time;
                private String delete_time;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public int getAgent_id() {
                    return agent_id;
                }

                public void setAgent_id(int agent_id) {
                    this.agent_id = agent_id;
                }

                public int getDetail_id() {
                    return detail_id;
                }

                public void setDetail_id(int detail_id) {
                    this.detail_id = detail_id;
                }

                public int getPlan_id() {
                    return plan_id;
                }

                public void setPlan_id(int plan_id) {
                    this.plan_id = plan_id;
                }

                public String getDate() {
                    return date;
                }

                public void setDate(String date) {
                    this.date = date;
                }

                public String getAmount() {
                    return amount;
                }

                public void setAmount(String amount) {
                    this.amount = amount;
                }

                public int getStatus() {
                    return status;
                }

                public void setStatus(int status) {
                    this.status = status;
                }

                public String getCreate_time() {
                    return create_time;
                }

                public void setCreate_time(String create_time) {
                    this.create_time = create_time;
                }

                public String getComplete_time() {
                    return complete_time;
                }

                public void setComplete_time(String complete_time) {
                    this.complete_time = complete_time;
                }

                public String getDelete_time() {
                    return delete_time;
                }

                public void setDelete_time(String delete_time) {
                    this.delete_time = delete_time;
                }
            }
        }
    }


}
